"""
隐藏urllib3等库发出的非关键警告
"""

import warnings
import urllib3

# 更通用的方式隐藏urllib3警告
# 直接使用消息模式匹配，而不是特定的异常类
warnings.filterwarnings('ignore', message='.*OpenSSL.*')
warnings.filterwarnings('ignore', message='.*ssl module.*')
warnings.filterwarnings('ignore', message='.*urllib3.*')

# 隐藏其他潜在的废弃警告
warnings.filterwarnings('ignore', category=DeprecationWarning)
warnings.filterwarnings('ignore', category=FutureWarning)

print("已抑制非关键警告信息")